package com.soil.code.generation.domain.persistencetier.entity;

import lombok.Data;

import java.util.Collection;

/**
 * 持久层对象
 * @auth zeno
 * @date 2022/8/6 22:39
 */
@Data
public class PersistenceObject {

	/** 持久对象名 */
	private String name;

	/** 持久对象注释 */
	private String comment;

	/** 持久对象类名 */
	private String poClassName;

	/** 持久对象 dao 类名 */
	private String daoClassName;

	/** 持久对象关联的表名 */
	private String tableName;

	/** 持久层对象字段列表 */
	private Collection<PersistenceObjectField> fieldGenerations;
}
